bow sight
noun
: a device usually of pins set in a calibrated frame attachable to a shooting bow for aid in aiming for distance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share